package business;

import dados.Pessoa;
import dados.Produto;
import dados.Venda;
import exceptions.ClienteJaCadastradoException;

public interface InterfaceFachada {

	public void inserirProduto(Produto p) throws ClienteJaCadastradoException;

	public void removerProduto(Produto p);

	public Produto buscarProduto(String cod);

	public void atualizarProduto(Produto p);

	public void inserirPessoa(Pessoa p);

	public void removerPessoa(Pessoa p);

	public Pessoa buscarPessoa(String cpf);

	public void atualizarPessoa(Pessoa p);

	public void inserirVenda(Venda f);

	public void removerVenda(Venda f);

	public Venda buscarVenda(int cod);

	public void atualizarVenda(Venda f);

}